Ang Thong National Marine Park is a fascinating archipelago of 42 or so islands in the Central Gulf Coast of Southern Thailand. It is north west of Ko Samui.